Dropbox\Client D

Total Complexity 128
Dependencies 16
Dependents 2
Total lines 1,486
Lines of code 509
Logical lines of code 366
Comment lines 773
Methods 48
Properties 8

Methods 48

Method Rating Maintainability Complexity Lines of code
_uploadFileChunked()
A
43 10 49
chunkedUploadContinue()
A
49 8 28
getMetadataWithChildrenIfChanged()
S
55 6 17
getThumbnail()
S
51 5 23
chunkedUploadStart()
S
57 5 16
_getMetadata()
S
61 5 11
_chunkedUploadCheckForOffsetCorrection()
S
63 5 9
readFully()
S
60 4 12
__construct()
S
55 3 19
getFile()
S
55 3 19
uploadFile()
S
56 3 18
getAccessTokenError()
S
69 4 6
getClientIdentifierError()
S
69 4 6
chunkedUploadFinish()
S
59 3 13
createShareableLink()
S
60 3 13
createFolder()
S
60 3 13
createTemporaryDirectLink()
S
60 3 12
getRevisions()
S
61 3 11
restoreFile()
S
61 3 11
searchFileNames()
S
57 2 16
_uploadFile()
S
58 2 15
createCopyRef()
S
62 3 10
copyFromCopyRef()
S
59 2 15
copy()
S
59 2 14
move()
S
59 2 14
delete()
S
61 2 12
uploadFileChunked()
S
62 2 11
disableAccessToken()
S
74 2 4
getAccountInfo()
S
71 2 5
getDelta()
S
64 2 9
parseDateTime()
S
69 2 6
getField()
S
71 2 5
checkAccessTokenArg()
S
73 2 4
checkClientIdentifierArg()
S
73 2 4
getAccessToken()
S
94 1 1
getClientIdentifier()
S
94 1 1
getUserLocale()
S
94 1 1
getHost()
S
94 1 1
appendFilePath()
S
78 1 3
uploadFileFromString()
S
64 1 10
_chunkedUploadParse200Response()
S
69 1 6
_chunkedUpload()
S
63 1 10
getMetadata()
S
75 1 4
getMetadataWithChildren()
S
74 1 4
buildUrlForGetOrPut()
S
79 1 3
doGet()
S
70 1 6
doPost()
S
70 1 6
mkCurl()
S
79 1 3